... ... and _render_page DELETES the other edition's blocks rather than hiding them, so an Eye page has no Strict approve control in it at all. The scripts are NOT forked: player-core.js and play-core.js ship whole to both, and no `eye-core.js` may ever exist (tests/test_eye_edition.py enforces that). Add edition behaviour by omitting markup; reach for window.RC_EDITION only when that genuinely cannot express it. It still lives under overlay/ because tauri.conf.json's frontendDist points here; the Tauri window loads it by URL from the backend either way. -->